package DBLayer;
import ModelLayer.Customer;
import java.util.ArrayList;

public interface IFDBCustomer 
{
    public Customer findCustomer(int customerID, boolean retriveAssociation);
   
    public Customer findCustomerByName(String fname, boolean retriveAssociation);
    
    public Customer findCustomerByPhone(int phoneNo, boolean retriveAssociation);
    
    public ArrayList getAllCustomer(boolean retriveAssociation);
    
    public void insertCustomer(Customer customerObj);
    
    public void updateCustomer (Customer customerObj);
    
    public void deleteCustomer(int customerID);
    
    public int MaxID();
    
    public int Antal();

}
